package com.module.overview.ui.cardHistoryDetails.provider

import com.chad.library.adapter.base.BaseQuickAdapter
import com.chad.library.adapter.base.viewholder.BaseViewHolder
import com.common.app.utls.TimeUtils
import com.common.base.utils.ViewUtils.getString
import com.module.ble.db.table.UserSleepInfo
import com.module.fitness.utils.getExTypeToName
import com.module.overview.R

/**
 *
 * 作者：sosou
 *
 * 版本：1.0
 *
 * 创建日期：2025/08/12
 *
 * 描述：
 *
 * 修订历史：
 *
 */
class OvSleepNapRecordItemAdapter : BaseQuickAdapter<UserSleepInfo, BaseViewHolder>(R.layout.overview_sleep_nap_record_item) {
    init {
    }

    override fun convert(holder: BaseViewHolder, item: UserSleepInfo) {
        item.apply {
            holder.setText(R.id.tvRecordName, "${TimeUtils.formatTime2(item.endTime-item.createdTime)}")
            holder.setText(R.id.tvRecordDuration, "${getString(R.string.common_interval_range_hint)}${TimeUtils.getHourMinute(item.createdTime)}-${TimeUtils.getHourMinute(item.endTime)}")
        }
    }
}